body {font-family: PingFangSC-Regular,Verdana,Arial,"宋体","微软雅黑"; width: 10rem; margin: 0 auto; overflow: hidden; background-color: #F5F5F5;}
.news-banner {width: 100%; height: 2.93333333rem; position: relative; overflow: hidden; margin-bottom: 0.13333333rem;}
.news-topimg {width: 10rem; height: auto; position: absolute; display: none;}
.onShow {display: block;}
.news-tip {position: absolute; right: 0; bottom: 0; margin-right: 0.26666666rem;}
.news-tip div {background: #505050; width: 0.13333333rem; height: 0.13333333rem; margin: 0.13333333rem; float: left; border-radius: 50%; border: 1px solid #fff;}
.news-tip div.cur {background: #fff; border: 1px solid #505050;}
.news-art {width: 100%; margin-bottom: 0.02666666rem; overflow: hidden; background-color: #FFF;}
.news-title {width: 5.86666666rem; height: 2.4rem; margin: 0.4rem 0 0.4rem 0.26666666rem; float: left; display: flex; flex-direction: column; justify-content: space-around;}
.news-image {width: 3.46666666rem; height: 2.4rem; overflow: hidden; margin: 0.4rem 0.26666666rem 0.4rem 0; float: right;}
.news-image img {width: 100%; height: auto}
h6,.news-art p {overflow: hidden; text-overflow: ellipsis; display: box; display: -webkit-box; line-clamp: 2; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal !important; word-wrap: break-word;}
h6 {font-size: 16px; line-height: 1.375; color: #333; font-weight: bold; cursor: pointer;}
[data-dpr="2"] h6 {font-size: 32px;}
[data-dpr="3"] h6 {font-size: 48px;}
.news-art p {font-size: 12px; line-height: 1.41666666; color: #999;}
[data-dpr="2"] .news-art p {font-size: 24px;}
[data-dpr="3"] .news-art p {font-size: 36px;}
.news-other {width: 3.2rem;	height: 0.96rem;text-align: center; background-color: #EA4040; border-radius: 0.48rem; margin: 0.26666666rem 0 0.26666666rem 0.13333333rem;}
.news-other img {width: 0.32rem; height: auto; display: inline-block; vertical-align: middle; margin-right: 0.10666666rem;}
.news-other span {vertical-align: middle; display: inline-block; color: #fff; font-size: 13px; height: 0.96rem; line-height: 0.96rem;}
[data-dpr="2"] .news-other span {font-size: 26px;}
[data-dpr="3"] .news-other span {font-size: 39px;}

.content,.list {background-color: #F5F5F5;}